England Women cruised to an eight-wicket victory over Sri Lanka Women in the opening one-day international of their four-match series in Colombo.
England Women cruised to an eight-wicket victory over Sri Lanka Women in the opening one-day international of their four-match series in Colombo.